/**
 * 该文件通过脚本自动生成，请不要手动修改该文件
 * 生成时间：2023-3-16 14:8:41:242
 **/
export default class gisfw {
  constructor(request) {
    this.request = request;
  }

  /**
   * 新版获取blockid和versionid参数--合并版
   * @param {string} ghbb - 规划版本
   * @param {string} ztfa - 省级方案
   * @param {string} zhfa - 市级方案
   * @param {string} ssxm - 所属项目，多项目逗号隔开
   * @param {string} fxlx - 查询类型,默认值为1:现状,2:计划、3:规划
   * @param {string} ghnf - 规划年份
   * @param {string} verRule - versionid排序规则
   * @param {string} schema - 数据库模式
   * @param {string} projectType - 项目类型【1：主网项目 2：配网项目 空：所有项目】
   */
  post_gisfw_getBlockAndVersionMerge(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-txfw/gisfw/getBlockAndVersionMerge",
      method: "post",
      params: params,
    });
  }

  /**
   * 新版获取blockid和versionid参数
   * @param {string} ghbb - 规划版本
   * @param {string} ztfa - 省级方案
   * @param {string} zhfa - 市级方案
   * @param {string} ssxm - 所属项目，多项目逗号隔开
   * @param {string} fxlx - 查询类型,默认值为1:现状,2:计划、3:规划
   * @param {string} ghnf - 规划年份
   * @param {string} verRule - versionid排序规则
   * @param {string} schema - 数据库模式
   * @param {string} projectType - 项目类型【1：主网项目 2：配网项目 空：所有项目】
   */
  post_gisfw_getShowEquipBlockAndVersion(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-txfw/gisfw/getShowEquipBlockAndVersion",
      method: "post",
      params: params,
    });
  }

  /**
   * 通过方案、年份等项目数据获取规划年份之前的versionids,以建设时间升序，仅用于规划设备录入时
   * @param {string} ghbb - ghbb
   * @param {string} ztfa - ztfa
   * @param {string} zhfa - zhfa
   * @param {} ssghrw - 所属规划任务
   * @param {} ssfa - 所属方案
   * @param {string} fxlx - 分析类型
   * @param {string} ghnf - 规划年份
   * @param {string} verRule - versionid排序规则
   * @param {string} schema - 数据库模式
   * @param {string} projectType - 项目类型【1：主网项目 2：配网项目 空：所有项目】
   */
  post_gisfw_queryGhVeridsByNf(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-txfw/gisfw/queryGhVeridsByNf",
      method: "post",
      params: params,
    });
  }
}
